If the collection contains dependent objects, those objects will be deleted when the parent object is saved. There is no concept of removing dependent objects from the collection without deleting them because they do not exist independently of their parent object.